USE [Dosimetria]
GO

/****** Object:  Table [dbo].[funcionalidades]    Script Date: 09/09/2013 11:53:23 ******/
SET ANSI_NULLS ON
GO




SET QUOTED_IDENTIFIER ON
GO

SET ANSI_PADDING ON
GO

CREATE TABLE [dbo].[funcionalidades](
	[id] [int] IDENTITY(1,1) NOT NULL PRIMARY KEY,
	[titulo] [varchar](50) NOT NULL,
	[controlador] [varchar](128) NOT NULL,
	[path_imagen] [varchar](128) NULL,
	[orden] [int] NOT NULL,
	[sistema_id] [int] NOT NULL,
	[accion] [varchar](128) NOT NULL,
	[visible] [bit] NOT NULL,
	[funcionalidad_id_padre] [int] NULL,
);
GO

SET ANSI_PADDING OFF
GO

ALTER TABLE [dbo].[funcionalidades]  WITH CHECK ADD FOREIGN KEY([sistema_id])
REFERENCES [dbo].[sistemas] ([id])
GO

ALTER TABLE [dbo].[funcionalidades]  WITH CHECK ADD  CONSTRAINT [FK_funcionalidades_funcionalidades] FOREIGN KEY([funcionalidad_id_padre])
REFERENCES [dbo].[funcionalidades] ([id])
GO

ALTER TABLE [dbo].[funcionalidades] CHECK CONSTRAINT [FK_funcionalidades_funcionalidades]
GO

